package com.itheima.test2;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;

/**
 * @Author:gy
 * @Date: 2025/09/03 10:01
 * @Description:
 */
public class Demo1 {
    public static void main(String[] args) throws InterruptedException {
        /*
         创建一个池子,池子是空的     Executors的静态方法
         有任务需要执行的时候,创建线程对象 任务执行完了,就把这个线程对象还给池子   submit方法
         所有的任务执行完了  关闭连接池    shutdowm
        * */
        //创建一个默认线程池  池子一开始是空的  最大容量是int的最大值 创建线程无上限
        ExecutorService es = Executors.newCachedThreadPool();
        es.submit(()-> System.out.println(Thread.currentThread().getName()+"在执行"));
        //Thread.sleep(2000);
        es.submit(()-> System.out.println(Thread.currentThread().getName()+"在执行"));
        es.shutdown();

    }
}
